Prototyping a Collaborative CAD System by Taking Advantage of Software Reuse and a Software Bus Framework
نویسندگان
چکیده
BART, a software bus, was designed to provide flexibility in the development of software systems by promoting component independence. This framework allows components to be constructed independent of the context in which they are to be used, thereby allowing them to be reused in many different situations. Our experience using BART to prototype a system that supports group collaboration between people residing in geographically different places demonstrated the feasibility of this approach. We were able to connect a number of existing components with little effort in a surprisingly short time. In this paper, we discuss the role BART played in supporting the integration of software components and in enabling us to rapidly prototype a shared-space collaboration system.
منابع مشابه
Dynamic configuration and collaborative scheduling in supply chains based on scalable multi-agent architecture
Due to diversified and frequently changing demands from customers, technological advances and global competition, manufacturers rely on collaboration with their business partners to share costs, risks and expertise. How to take advantage of advancement of technologies to effectively support operations and create competitive advantage is critical for manufacturers to survive. To respond to these...
متن کاملA CAD System Framework for the Automatic Diagnosis and Annotation of Histological and Bone Marrow Images
Due to ever increasing of medical images data in the world’s medical centers and recent developments in hardware and technology of medical imaging, necessity of medical data software analysis is needed. Equipping medical science with intelligent tools in diagnosis and treatment of illnesses has resulted in reduction of physicians’ errors and physical and financial damages. In this article we pr...
متن کاملDCAPS - Architecture for Distributed Computer Aided Prototyping System
This paper describes the architecture fo r the distributed CAPS system (DCAPS). The system accomplishes distributed software prototyping with legacy module reuse. Prototype System Description Language (PSDL), the prototyping language, is used to describe real-time software in the DCAPS system. PSDL specifies not only realtime constraints, but also the connection and interaction among software c...
متن کاملPrototyping a Vibrato-Aware Query-By-Humming (QBH) Music Information Retrieval System for Mobile Communication Devices: Case of Chromatic Harmonica
Background and Aim: The current research aims at prototyping query-by-humming music information retrieval systems for smart phones. Methods: This multi-method research follows simulation technique from mixed models of the operations research methodology, and the documentary research method, simultaneously. Two chromatic harmonica albums comprised the research population. To achieve the purpose ...
متن کاملBALL – A Framework for Rapid Application Development in Molecular Modeling
Rapid Software Prototyping can significantly reduce development times in the field of Computational Molecular Biology and Molecular Modeling. BALL (Biochemical Algorithms Library) is an application framework in C++ that has been specifically designed for this purpose. It provides an extensive set of data structures as well as classes for Molecular Mechanics, advanced solvation methods, comparis...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001